﻿namespace FingerTip.Infrastructure.NotifyMessager
{
    public enum MessageType
    {
        /// <summary>
        /// 未定义
        /// </summary>
        Undefinded,
        ///<summary>
        ///1.工单到达提醒 
        ///</summary>
        SheetAproachNotify,
        ///<summary>
        ///2.Bugfix 解决提醒  
        ///</summary>
        BugfixSolvedNotify,
        ///<summary>
        ///3.构建失败提醒  
        ///</summary>
        BuildFailureNotify,
        ///<summary>
        ///4.Buildfix 解决提醒  
        ///</summary>
        BuildFailureSolvedNotify,
        ///<summary>
        ///5.代码合并失败提醒  
        ///</summary>
        CodeMergeFailureNotify,
        ///<summary>
        ///6.代码合并失败解决提醒  
        ///</summary>
        CodeMergeFailureSolvedNotify,
        ///<summary>
        ///7.部署失败提醒  
        ///</summary>
        DeployFailureNotify,
        ///<summary>
        ///8.部署失败解决提醒   
        ///</summary>
        DeployFailureSolvedNotify,
        ///<summary>
        ///9.正式发布成功提醒 
        ///</summary>
        ProductDeploySuccessNotify,
        ///<summary>
        ///10. 正式发布失败提醒
        ///</summary>
        ProductDeployFailureNotify,
        ///<summary>
        ///11. 子工单工作流完成提醒
        ///</summary>
        WorkItemFinishNotify,
        ///<summary>
        ///12. 工单完结提醒
        ///</summary>
        WorkSheetFinishNotify,
        ///<summary>
        ///13.正式发布成功QQ群提醒 
        ///</summary>
        ProductPublishNotify,
        /// <summary>
        /// 14.代码检查不通过通知
        /// </summary>
        CodeReviewFailureNotify,

    }
}